$(function() {
	$.jgrid.defaults.styleUI = 'Bootstrap';
	buildgrid();
});

function buildgrid() {


    //执行一个laydate实例
    laydate.render({
        elem: '#startData' //指定元素
        ,type: 'datetime'
    });

    //执行一个laydate实例
    laydate.render({
        elem: '#endData' //指定元素
        ,type: 'datetime'
    });

	$("#table_list_2").jqGrid(
		{
			url : "/warehouseHistory/list",
			datatype : "json",
			mtype : "POST",
            colNames : [
                '材料名称',
                '材料类别',
                '规格',
                '单价',
                '数量',
                '金额',
            ],
            toolbar: [true, "top"],		//在头部显示工具栏，工具看id为"t_"+数据表格id
            footerrow:true,
            colModel : [
                {
                    name : 'cargoName',
                    index : 'cargoName',
                    editable : true,
                },
                {
                    name : 'categoryName',
                    index : 'categoryName',
                },
                {
                    name : 'spec',
                    index : 'spec',
                },
                {
                    name : 'price',
                    index : 'price',
                },
                {
                    name : 'num',
                    index : 'num',
                },
                {
                    name : 'totalMoney',
                    index : 'totalMoney',
                }
            ],
			height : "100%",
			autowidth : true,
			rownumbers : true,
			jsonReader : {
				root : "dataList",
				page : "currentPage",
				total : "totalPage", //   很重要 定义了 后台分页参数的名字。
				records : "totalCount"
			},
			rowNum : 10,
			rowList : [ 10, 20, 30 ],
			pager : "#pager_list_2",
			viewrecords : true,
			editurl : "/collumn/operation",
			hidegrid : false,
			gridComplete : function() {

                var sum_num=$("#table_list_2").getCol('num',false,'sum');
                var sum_totalMoney=$("#table_list_2").getCol('totalMoney',false,'sum');
                $("#table_list_2").footerData('set', { "cargoName": '合计',num:sum_num, totalMoney: sum_totalMoney });

			}
		});



	//Setup buttons
	// $("#table_list_2").jqGrid('navGrid', '#pager_list_2', {
	// 	edit : true,
	// 	add : true,
	// 	del : true,
	// 	search : false
	// }, {
	// 	height : 300,
	// 	reloadAfterSubmit : true
	// });





	$(window).bind('resize', function() {
		var width = $('.jqGrid_wrapper').width();
		$('#table_list_2').setGridWidth(width);

    });

    function imageFormat( cellvalue, options, rowObject ){
        return '<img src="'+cellvalue+ '"  style="width:50px;height:50px;" />'
    }


    function GMTToStr( cellvalue, options, rowObject){
        var date = new Date(cellvalue);
        var Str=date.getFullYear() + '-' +
            (date.getMonth() + 1) + '-' +
            date.getDate() + ' ' +
            date.getHours() + ':' +
            date.getMinutes() + ':' +
            date.getSeconds()
        return Str
    }
}